package com.hanxiaozhang.base.dto;

import com.hanxiaozhang.base.entity.TableEntity;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 表信息DTO
 *
 * @author hanxiaozhang
 * @email hanxiaozhang2018@sina.com
 * @date 2021-04-23
 */
@Data
@Accessors(chain = true)
public class TableDTO extends TableEntity {


    /**
     * 主键列
     */
    private ColumnDTO primaryKey;

    /**
     * 列
     */
    private List<ColumnDTO> columns;


    /**
     * 类名
     */
    private String className;


    /**
     * 类名
     */
    private String classNameLower;


}
